/*
Theme Name: Zitheax
Description: A Green color theme based Flat UI
Verson: 1.0
Author: WuSiYu

*/

@font-face{
  font-family: WQY;
  src: url('./wqy.ttf');
  font-weight:900;
}



html{
  font-size: 12px;
}

a {
  transition: color 0.25s;
  -moz-transition: color 0.25s;
  -webkit-transition: color 0.25s;
  -o-transition: width color 0.25s;
}

body{
  background: url('./back.jpg') repeat scroll left top #fff;
  font-family:WQY,"Lato",Helvetica,Arial,sans-serif;
}

.sidebar{
  list-style-type: none;
  padding: 0 0 0 2px;
}

/*
#main{
  min-width: 380px;
  float: left;
  margin: 5px 0 0 0;
}
*/

#sidebar_f{
  border: 1px solid #2EA2CC;
  position:fixed;
  top:70px;
  width:218px;
}

.sidebar ul{
  padding:0 0 0 0;
}



#wp-calendar{
  margin:10px auto;
  border-left: 1px solid #2EA2CC;
}

caption{
  background-color:#2EA2CC;
  border:1px solid #2EA2CC;
  color:#fff;
}

td,th{
  /*border:1px solid #2EA2CC;*/
  /*border-spacing: 0px;*/
  border: 1px solid #2EA2CC;
  border-width: 0px 1px 1px 0px;
}

table {
    border-collapse: separate;
    border-spacing: 0px;
}

th{
  background-color:#eee;
}

.comment-body{
  border:2px solid #bbb;
  margin:10px 0 0 0;
}

.avatar.avatar-32.photo{
  margin:2px 0 2px 2px;
  display: inline;
}

.comment-author.vcard{
  border-bottom:1px solid #bbb;
  background-color :#eee;
}

.says{
  margin:0 0 0 5px;
}

.comment-meta.commentmetadata{
  border-bottom:1px solid #bbb;
  background-color :#eee;
}

.reply{
  border-top:1px solid #bbb;
  background-color :#eee;
}

.children{
  list-style-type: square;
}



#main h2{
  border-bottom: 3px solid #ddd;
  transition: border 0.25s;
  -moz-transition: border 0.25s;
  -webkit-transition: border 0.25s;
  -o-transition: border 0.25s;
  padding: 0 0 3px 0;
}

#main h2:hover{
  border-bottom: 3px solid #aaa;
}

#main a{
  text-decoration: none;
}



li.current-post-ancestor ,li.current-menu-parent ,li.current-menu-item ,li.current_page_item {
  background-color:#1ABC9C;
}

.current-post-ancestor a:hover,
.current-menu-parent a:hover,
.current-menu-item a:hover,
.current_page_item a:hover{
  color:#2EA2CC;
}



td{
  padding: 0px 2px 0 2px;
}

label small{
  font-size: 16px;
}

#email,#author,#url{
  height: 34px;
  width: 200px;
  margin: 0 10px 0 0;
}

.navbar-inverse {
  background-color: rgba(32, 53, 74, 0.9);
}

#nav_search_from{
  border-color: #BDC3C7;
}

#nav_search_from:focus{
  border-color: #1ABC9C;
}

.widgettitle{
  border-bottom: 3px solid #BBB;
  padding: 4px 4px 2px 0px;
  font-size: 27px;
}


li.list-group-item:hover{
  background-color: #F5F5F5;
}

li{
  list-style-type: none;
}

ul{
  padding: 0px;
}
